Megan seems to have the perfect life with a wonderful husband named Thomas and 2 adorable children....